#include "Grupo.h"

Grupo::Grupo(string nome)
{
    m_nome = nome;
}

string Grupo::nome()
{
    return m_nome;
}

void Grupo::setNome(string nome)
{
    m_nome = nome;
}

void Grupo::novoNodo(Nodo *novoNodo)
{
    m_listaNodos.push_back(novoNodo);
}

void Grupo::removeNodo(Nodo *nodo)
{
    m_listaNodos.remove(nodo);
}

list<Nodo*>::iterator Grupo::inicioNodos()
{
    return m_listaNodos.begin();
}

list<Nodo*>::iterator Grupo::fimNodos()
{
    return m_listaNodos.end();
}
